well traveled road - Turco Inglés Diccionario